﻿using Lazy.Captcha.Core.Generator.Image.Option;

namespace Lazy.Captcha.Core.Interface
{
    public interface IVerCodeConfig
    {
        CaptchaType CaptchaType { get; }

        int CodeLength { get; }

        TimeSpan ExpirySeconds { get; }

        bool IgnoreCase { get; set; }

        CaptchaImageGeneratorOption ImageOption { get; }

        ICaptchaCodeGenerator CodeGenerator { get; }
    }
}